/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package VO;

import java.util.Date;

/**
 *
 * @author julian Peña
 */
public class ReservaSalaVO {

    long id;
    private String administrador;
    private String sala;
    /**
     * Formato de hora: hh:mm-hh:mm
     */
    private String horarioPrestamo;
    /**
     * Formato de hora: hh:mm-hh:mm
     */
    private String horarioReserva;
    private String profesor;

    private int estado;
    private Date fecha;

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }
    public ReservaSalaVO() {
    }

    public ReservaSalaVO(long id, String administrador, String sala, String horarioPrestamo, String horarioReserva, String profesor, int estado, Date fecha) {
        this.id = id;
        this.administrador = administrador;
        this.sala = sala;
        this.horarioPrestamo = horarioPrestamo;
        this.horarioReserva = horarioReserva;
        this.profesor = profesor;
        this.estado = estado;
        this.fecha = fecha;
    }
    
    public ReservaSalaVO(long id,String administrador, String sala, String horarioPrestamo, String horarioReserva, String profesor, int estado) {
        this.administrador = administrador;
        this.sala = sala;
        this.horarioPrestamo = horarioPrestamo;
        this.horarioReserva = horarioReserva;
        this.profesor = profesor;
        this.estado = estado;
        this.id = id;
        this.fecha = new Date();
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public int getEstado() {
        return estado;
    }

    public void setEstado(int estado) {
        this.estado = estado;
    }

    public String getAdministrador() {
        return administrador;
    }

    public void setAdministrador(String administrador) {
        this.administrador = administrador;
    }

    public String getHorarioPrestamo() {
        return horarioPrestamo;
    }

    public void setHorarioPrestamo(String horarioPrestamo) {
        this.horarioPrestamo = horarioPrestamo;
    }

    public String getHorarioReserva() {
        return horarioReserva;
    }

    public void setHorarioReserva(String horarioReserva) {
        this.horarioReserva = horarioReserva;
    }

    public String getProfesor() {
        return profesor;
    }

    public void setProfesor(String profesor) {
        this.profesor = profesor;
    }

    public String getSala() {
        return sala;
    }

    public void setSala(String sala) {
        this.sala = sala;
    }

    @Override
    public String toString(){
        return "Profesor: "+profesor+" - Horario Reserva: "+horarioReserva;
    }

}